Naja es kommt wie immer auf die Daten an. Wenn man z.b. Adressen hat und der Zugriff über den Familiennamen geht muß man entweder mehrere Datensätze als ergebnis akzeptieren, oder eben ein weiteres Feld (ID,Vorname....) zur Identifikation heranziehen.
Und da es hier jetzt ums Lernen geht, würde ich nicht mit einer
DB arbeiten. Für ernsthafte Projekte wäre sie allerdings zu bevorzugen.
Gruß
K-H