Hallo,
ich möchte einen kleinen Vokabeltrainer bauen und nutze dafür SQLITE3.
Die Tabelle ist folgendermaßen aufgebaut:
		                    
            
                        Quelltext                    
           	 															1: 2: 3:
  				 | 									Wortindex (Primärschlüssel) - Fremdwort - Deutsch   - Lektion    - Bewertung
  01                          -  alzarsi  - aufstehen - Lektion 9  - 1					 				 | 			
		
	  
In der Bewertung kann man in einem Integerwert festlegen, wie gut man das Wort gewusst hat (z.B. 0 = noch nicht bewertet; 
1 = sehr gut; 6 = ungenügend). Dadurch besteht später die Möglichkeit, gut gewusste Wörter herauszufiltern.
Nun möchte ich gerne, dass mehrere Leute eine Zeile bewerten können.
Ich dachte nun an folgende Möglichkeiten:
1) Ich erstelle einfach pro Benutzer eine weitere Tabelle mit den Spalten:
		                    
            
                        Quelltext                    
           	 															1:
  				 | 									Bewertungsindex  - Wortindex - Bewertung					 				 | 			
		
	  
2) Ich erstelle nur eine weitere Tabelle für die Bewertungen:
		                    
            
                        Quelltext                    
           	 															1: 2: 3:
  				 | 									Bewertungsindex - Wortindex - Benutzername - Bewertung 01              - 01        - Person 1     - 2 02              - 01        - Person 2     - 4					 				 | 			
		
	  
Bei der zweiten Möglichkeit müsste ich überprüfen, ob der Eintrag Wortindex und Benutzername bereits existiert. Allerdings erscheint mit diese als sinnvoller. Da ich jedoch absoluter Neuling bin, was Datenbank-Programmierung angeht, bin ich mir unsicher.
Viele Grüße