Napisane: 25.03.2015, 17:23:10 | |
Grupa: Nieautoryzowani Postów: 50 Dołączył: 28.05.2013 Ostrzeżenie: (0%) |
Ustaw w strukturze nowej tabeli odpowiednią wartość auto_increment |
Forum: MySQL · Podgląd postu: #1151359 · Odpowiedzi: 12 · Wyświetleń: 925 |
Napisane: 4.09.2014, 08:08:24 | |
Grupa: Nieautoryzowani Postów: 50 Dołączył: 28.05.2013 Ostrzeżenie: (0%) |
Jeśli każdy film ma jednego autora, a każdy autor ma tylko jeden film to wystarczą tabele film, kategoria, autor. Podobnie jest z kategoriami. Ale jeśli jeden autor będzie miał 4 filmy, to w tamtym układzie będziesz miał w 4 wierszach te same dane (autor, autor_bio, autor_fot nie zmienią się). Film: - id (Primary Key) - nazwa - opis - okładka - w jakiej formie ma być okładka? jeśli jest to obrazek to lepiej przechowuj tylko id/nazwę obrazka, a nie cały link - wersja_jezykowa - cena - premiera Kategoria: - id (Primary Key) - kategoria_nazwa Film_kategoria: - id (Primary Key) - film_id - kategoria_id Autor: - id (Primary Key) - nazwa - bio - foto - to też img? lepiej zapisuj zdjęcia np. w katalogu img/autor/ i zapisuj pliki jako id.png (1.png, 512.png itd)? zamiast dodatkowej kolumny wystarczy wtedy odwołanie się do id Film_autor: - id (Primary Key) - film_id - autor_id Niekoniecznie im więcej tabel tym lepiej, ale należy unikać powtarzania się danych. Jeśli w jednej kategorii jest kilka filmów, to warto tylko raz trzymać w bazie nazwę kategorii, a do filmów przypisać tylko id. W przypadku zmiany nazwy takiej kategorii nie będziesz musiał zmieniać połowy swojej bazy, wystarczy wtedy jeden update. |
Forum: Przedszkole · Podgląd postu: #1123028 · Odpowiedzi: 19 · Wyświetleń: 1 297 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 20:58 |