2016-08-11 2 views
-1

verschieben Ich machte eine SQLite db für eine Essen app. Jetzt eine Website mit mysql Im mkaing und wollen usw. Benutzeranmeldungen haben hier die sqlite db:Wie sollte ich Benutzer verwalten, wenn SQLite db zu MYSQL

Food: foodId(pk),catId(fk), foodName, calories, protein, carbohydrates, fat 
Category: catId(pk), catName 
Diary: entryId, foodId(fk) 

Jetzt möchte ich mehrere Benutzer ihre Diares hinzuzufügen. Erstelle ich einfach eine neue Tabelle namens USERS und habe die USER_FK in der DIARY-Tabelle? oder sollte ich für jeden Benutzer eine neue Tagebuchtabelle erstellen?

dazu:

Food: foodId(pk),catId(fk), foodName, calories, protein, carbohydrates, fat 
Category: catId(pk), catName 
Diary: entryId, foodId(fk), userId(fk) 
User: userId(pk), userName, password(???) 

Antwort

0

habe ich versucht, meinen Vorschlag oben und es funktionierte. Ich habe eine Benutzertabelle erstellt und diese mit der Tabelle Diary verknüpft. Jeder Benutzer hat seine eindeutige ID mit einem Tagebucheintrag verbunden.

Jemand kann diesen Thread einfach entfernen oder als gelöst markieren.

Verwandte Themen