title: Functional dependency vs one-to-many (or many-to-many ) relationships
body: <p>I understand what<br>
  1) a FD (functional dependency) is<br>
    A --> B  i.e for a value a1 in A there will be a corresponding unique value b1 in B.<br>
  2) and in a one-to-many relationship,<br>
   for a value a1 in A there will be one or more  corresponding values i.e. b1 or b1, b2, b3 etc in B. My question is on one-to-may part.<br>
  <strong>Q1)</strong> Is there any other name for this relationship in normalization terminology. ( MVD can come in to picture, but can ignore it for a while as I am speaking about one set of data only unless the rest is considered null. ) </p>
  
  <p><strong>Q2)</strong> is a one-to-many relationship a FD  (or is it a MVD - just clarifying, but otherwise ignore this) ??  It might look crazy to ask this. But there is definitely lot of relationship here between A and B as the values of B are still determined by A and this come from the problem domain (which is in other words ... functional world). 
  Ex -A student still determines what courses he want to enroll. He might still have the freedom to enroll for 5 or 7 course which is only the <strong>cardinality</strong>. But it is still the student and only student who determines the course ( and how many of them.) 
  <strong>Or in other words - a one-to-many says about "cardinality" but what about the relationship itself. CALL IT WHAT?</strong> (can it still be called functional or some thing else which speaks about what is determining the rest)</p>