#63 Generare schema UML a bazei de date

state: closed opened by: adrianharabula on: 5/7/2017

Momentan avem asta dar lasă de dorit și nu mai reflectă ultimele schimbări din baza de date. Tre refăcut tot frumos.

  • [x] plus descrie noile modificări cât mai succint posibil

Relational_vechi.pdf Relational_new_modifications.pdf

Comments


from: adrianharabula on: 5/7/2017

Avem așa:

  • tabela category tre să fie denumită categories, numele de tabele sunt la plural întotdeauna
  • la fel tabela company
  • la tabele, există câmpul id simplu de regulă, numetabela_id nu e standard, deși e mai sugestiv; pentru laravel de exemplu înseamnă configurare adițională în care trebuie să specifici numele câmpului id cu $primaryKey property
  • nicio tabelă nu are autoincrement pe id WTF!!!!????
  • în tabela user_groups nu e legat user_id de id-ul userul cu foreign key
  • tabela cu numele groups nu e denumită corect, groups e reserved keyword în oracle, a se evita pe cât posibil denumirea groups
  • nu există consistență în denumiri, de exemplu tabela user_groups, corect s-ar denumi group_user, ambii termeni trebuie să fie la singular, iar ordinea lor este cea alfabetică (g e înaintea u în dex)
  • multe multe alte probleme legate de structură care vor crea panică și probleme mai târziu

from: adrianharabula on: 5/9/2017

Avem ultima versiune aici Relational_9mai_latest.pdf


from: adrianharabula on: 6/6/2017

Ultima versiune aici. Relational_1.pdf

results matching ""

    No results matching ""