• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Baza danych:relacja i ułożenie

Object Storage Arubacloud
0 głosów
142 wizyt
pytanie zadane 8 marca 2017 w SQL, bazy danych przez niezalogowany
zamknięte 11 marca 2017
Witam dwa szybkie pytanie dotyczące bazy danych MySQL.

Wyobraźmy sobie stronę z podstronami, artykułami, postami i ogólnie takie,takie.(ps. ważne strona jest w 4 językach, to samo, ale w czterech)

1.Wiec mamy stronę Home, która jest  w czterech językach pytanie, czy lepiej jest zrobić jedną tabele w której bd
id; polski; angielski; niemiecki; francuski; ~~i w tedy 1 rekord tylko

id: content; ~~i cztery rekordy

czy może 4 tabele?

2.Powiedzmy są artykuły i jest ich strona gówna (gdzie wyświetlają się skróty) i można kliknąć "czytaj dalej" i przejść do całego artykułu. I pytanie o relacje. Są też artykuły tak krótkie że w ogóle nie mają rozwinięcia. A wyświetla się jedynie ich "skrót" bez "czytaj dalej" bo to już wszystko, zdarza się też że jeden artykuł ma parę stron. Relacja OneToMany? Definiowana w tabeli skrótów artykułów czy w tabeli już całych artykułów ?

Z góry dziękuje za wszelką pomoc
komentarz zamknięcia: Rozwiązano!

1 odpowiedź

0 głosów
odpowiedź 9 marca 2017 przez ciemna_strona_klamki Gaduła (4,360 p.)
wybrane 11 marca 2017
 
Najlepsza
1. Ja bym chyba zrobił jedną tabelę. Z drugiej strony - jeśli chciałbyś dodać kolejny język to lepiej to zrobić według drugiego sposobu. Modyfikacja już istniejącej tabeli jest niewskazana.

2. Ale tutaj chodzi o zasadę. Zamiast "Czytaj dalej" może być "Przejdź do artykułu". A jak ktoś będzie chciał podesłać komuś link z tym konkretnym artykułem to co? A o stronie "gównej" to już nawet nie wspominam.

Podobne pytania

0 głosów
1 odpowiedź 265 wizyt
0 głosów
1 odpowiedź 871 wizyt
pytanie zadane 23 grudnia 2019 w SQL, bazy danych przez gmcode Gaduła (3,120 p.)
0 głosów
0 odpowiedzi 406 wizyt
pytanie zadane 2 listopada 2020 w SQL, bazy danych przez WhoAmI1337 Nowicjusz (120 p.)

92,570 zapytań

141,422 odpowiedzi

319,643 komentarzy

61,958 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...