ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
213
213
EMPFEHLEN
-
Ich habe eine kleine Projektliste mit Aufgaben. Jedoch soll nicht jedes Projekt für jeden User zu sehen sein, also muss ich jedem Projekt mitteilen, welcher User Zugriff erhält.
Welchen der folgenden Wege haltet ihr für sinnvoller?
Lösung A: eine DB-Spalte "Whitelist" mit einem serialisiertem PHP-Array, dass alle User-IDs enthält die Zugriff haben
Lösung B: eine zusätzliche Tabelle, in der zu jedem Projekt steht, wer Zugriff hat
Lösung B finde ich schwieriger umzusetzen und außerdem könnte die Tabelle schnell sehr groß werden und mit Altlasten vollgestopft bleiben. Lösung A hingegen klingt schon nicht mehr nach einer gescheiten Datenbank
Bin für ein bisschen Input dankbar. Wer Lösung C hat, kann mir auch die mitteilen :-D
Grüße
suntrop
-
23.10.11 14:36 #2
Wenn wir Normalisierung als Grundtenor nehmen, ist Möglichkeit A eh verboten
Möglichkeit B halte ich in diesem Fall eh für die bessere - sinnvolle Voraussetzung für die Administrierung ist eben eine Admin.GUI, die das Editieren jener Liste (und auch der Projekte?) bietet.
mfg chmeeMein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
Benutzt den DANKE-Knopf oder bewertet den Beitrag
"GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
-> Regexp <- -> php <- -> Javascript <-
-
Ich hatte befürchtet, dass diese Antwort kommt :-D
Nein, ernsthaft. Ich halte es im Grunde auch für besser, allerdings, weiß ich noch nicht wie ich dem Ganzen begegnen kann. Naja, finde es wohl gleich raus
Danke und Grüße
Falls es dennoch andere, sinnvolle Wege gibt, dann immer raus damit.
Ähnliche Themen
-
Vor- und Nachteile von clone() bei einem zweidimensionalen Array
Von RalU im Forum Java GrundlagenAntworten: 1Letzter Beitrag: 30.01.10, 14:30 -
serialisiertes Array in Datenbank schreiben
Von Registrierer im Forum PHPAntworten: 17Letzter Beitrag: 30.04.09, 14:53 -
[MySQL] Speicherung von Binärzahlen (512 Zeichen)
Von Jacka im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 07.11.07, 09:56 -
Vor-/Nachteile von Win2003 mit Apache/Mysql
Von dotnew_de im Forum Hosting & WebserverAntworten: 2Letzter Beitrag: 22.05.05, 18:43 -
Stringausgabeproblem bei Speicherung in Array
Von vyanna im Forum PHPAntworten: 1Letzter Beitrag: 27.07.04, 16:48





Zitieren

Login





