Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wielosc danych w jednej komorce tabeli, jak rozwiazac problem wielosci danych?
atchor
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 13.02.2006

Ostrzeżenie: (0%)
-----


Witam.

Mam do napisania kod obsługujący mini-bibliotekę internetową, taki mały cms. Powstał problem przy tabelach z danymi tytułów książek i autorów:

acms_library_titles (książki)
acms_library_authors (autorzy)

Jak wiadomo, każdy autor może napisać wiele książek ale także jedna książka może mieć wielu autorów. W moim systemie chciałbym zawrzeć dane n.t. wszystkich autorów danej książki, toteż postanowiłem tabelę acms_library_authors opatrzyć tylko w dane dot. samego autora a w acms_library_title jest pole authorid, które staje się relacyjne wobec tabeli z autorami.

Jak skonstruować tabelę z książkami tak, aby można było zapisać kilku autorów (ich ID):

a) czy pole authorid zrobić jako VARCHAR i wpisywać tam np. 09, 12, 16 (i jak to później odkodować w php?)
B) czy pole authorid powielić na kilka np. author1id, author2id, author3id... (tak miałem w starym systemie)
c) czy też może macie inny pomysł?

Ufff, się napisałem :-) Proszę o pomoc.

Ten post edytował atchor 29.12.2006, 21:45:15
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 10:20