@Zik3n: nie ograniczaj tak kolumny phone number, co z telefonami kierunkowymi lub innymi krajami. Classified powinien mieć referencje tylko do sub category (dalej jest referencja do category)
@Zik3n: email customera? varchar(50) w title nie ma sensu, walidacje długości można dać po stronie aplikacji a żadna to optymalizacja na tym etapie, jedynie nerwy jak trzeba robić migracje jak okaże się że za mało znaków
@sokytsinolop: Ale wartości w "parent" będą się powtarzać. @Lethal_Jelly: W takim razie jaką długość powinno mieć pole phone_number? I masz rację z sub_category
varchar(50) nie ma sensu
Myślałem, że się zawszę daję jakąś długość bo wtedy jest dobrze (nie pamiętam już dlaczego :/)
@sokytsinolop: No i jak np. będziesz chciał zmienić nazwę kategorii (parent) to będziesz musiał aktualizować to dla kilku wierszy zamiast w jednym, nie optymalnie
@Zik3n: jesu, dajesz referencje na id w kolumnie parent,potem tylko aktualizujesz jeden wiersz ;d dwa fajnie jak model bazy daje dobre fundamenty i rokowania na przyszlosc ale wezcie pod uwage ze to jest do porfolio i w pierwszym nawet podejsciu nie musi byc super idealna i 'optymalna' to nie projekt lazika marsjanskiego.
@Zik3n kategorie i podkategorie w jednej tabeli trzymaj. Pamiętaj że podkategorie też mogą między dalsze podkategorie. Argumentu o zmienię nazywa nie rozumiem, bo w patent trzymasz tylko ID parenta.
1. phone number do zmiany 2. zamiast charów dawałbym nvarchar (o ile w tej Twojej bazie coś takiego jest) 3. warto dodawać prefiksy do tabelek to nie będziesz musiał robić aliasów. Więc
We Wrocławiu stosują już podwójne słupki, by powstrzymać kierowców przed zajęciem każdego możliwego metra kwadratowego ( ͡º͜ʖ͡º) #wroclaw #samochodoza #slupkoza
i zrobić fajną stronę w #django aby była do portfolio, a co najważniejsze, czegoś nowego się nauczyć
i nie wie czy dobrze zaprojektował bazę danych #sql, bo chce stworzyć "klona" olx (pic rel)
---
Dzień dobry!
Napiszcie co poprawić i co dodać.
Dziękuje i Pozdrawiam!
#programowanie
źródło: comment_EGMytouDpUSN6alW3uxEptlYDjqltxyn.jpg
Pobierz@Lethal_Jelly: W takim razie jaką długość powinno mieć pole
phone_number? I masz rację zsub_categoryMyślałem, że się zawszę daję jakąś długość bo wtedy jest dobrze (nie pamiętam już dlaczego :/)
dwa fajnie jak model bazy daje dobre fundamenty i rokowania na przyszlosc ale wezcie pod uwage ze to jest do porfolio i w pierwszym nawet podejsciu nie musi byc super idealna i 'optymalna' to nie projekt lazika marsjanskiego.
1. phone number do zmiany
2. zamiast charów dawałbym nvarchar (o ile w tej Twojej bazie coś takiego jest)
3. warto dodawać prefiksy do tabelek to nie będziesz musiał robić aliasów. Więc