ďťż
 
Duza tabela czy wiele mniejszych? ďťż
 
Duza tabela czy wiele mniejszych?
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Duza tabela czy wiele mniejszych?



Barton - 04-11-2005 23:16
Duza tabela czy wiele mniejszych?
  Witam.
Mam do zrobienia projekt (PHP+MySQL) bazy firm.
Firm bedzie około 5000-7000.
Kazda z firm oprócz danych adresowych o sobie, o osobie do kontaktów itp
bedzie zwiazana z wieloma atrybutami (data rozpoczęcia umowy, promocje, znizki, branza itp).
Wyszło mi że do jednej firmy bedzie przypisanych około 70-100 cech.
Czy umieszczać to wszystko w jednej tabeli czy rozbijac to na mniejsze i identyfikowac po ID??
Wydaje mi sie że wygodniej byłoby dla mnie trzymać to w jednej ale
że nie jestem zbyt doświadczony w zarządzaniu duza iloscią danych
to zwracam sie do fachowców.
Co będzie wydajniejsze i łatwiejsze w zarządzaniu?
Pozdrawiam





=?ISO-8859-2?Q?Cezary_Gr=B1dys?= - 04-11-2005 23:16

  Użytkownik Barton napisał:
> Witam.
> Mam do zrobienia projekt (PHP+MySQL) bazy firm.
> Firm bedzie około 5000-7000.
> Kazda z firm oprócz danych adresowych o sobie, o osobie do kontaktów itp
> bedzie zwiazana z wieloma atrybutami (data rozpoczęcia umowy, promocje, znizki, branza itp).
> Wyszło mi że do jednej firmy bedzie przypisanych około 70-100 cech.
> Czy umieszczać to wszystko w jednej tabeli czy rozbijac to na mniejsze i identyfikowac po ID??
> Wydaje mi sie że wygodniej byłoby dla mnie trzymać to w jednej ale
> że nie jestem zbyt doświadczony w zarządzaniu duza iloscią danych
> to zwracam sie do fachowców.
> Co będzie wydajniejsze i łatwiejsze w zarządzaniu?
> Pozdrawiam
>
>

Oczywiście, nie ma sensu trzymania tego w jednej tabeli. Zobacz, że
każda z tych firm może kilka razy zmieniała adres, zawarła wiele umów,
może działać w wielu branżach itp. To wszystko musi być pamiętane, a w
jednej tabeli nie wiadomo by było ile dać na to pól.

--
Cezary Grądys
czarekgr@wa.onet.pl




Proton - 04-11-2005 23:16

 
Użytkownik "Barton" <nie@pisz_maili.pl> napisał w wiadomości
news:dk2c7q$a0t$1@news.dialog.net.pl...
> Witam.
> Mam do zrobienia projekt (PHP+MySQL) bazy firm.
> Firm bedzie około 5000-7000.
> Kazda z firm oprócz danych adresowych o sobie, o osobie do kontaktów itp
> bedzie zwiazana z wieloma atrybutami (data rozpoczęcia umowy, promocje,
> znizki, branza itp).
> Wyszło mi że do jednej firmy bedzie przypisanych około 70-100 cech.
> Czy umieszczać to wszystko w jednej tabeli czy rozbijac to na mniejsze i
> identyfikowac po ID??
> Wydaje mi sie że wygodniej byłoby dla mnie trzymać to w jednej ale
> że nie jestem zbyt doświadczony w zarządzaniu duza iloscią danych
> to zwracam sie do fachowców.
> Co będzie wydajniejsze i łatwiejsze w zarządzaniu?
> Pozdrawiam

Poczytaj sobie o normalizacji baz danych
http://db.tigra-system.pl/art.php?id=11

--
pozdro
Proton




Kazek Kurz - 04-11-2005 23:16

  Barton wrote:
> Witam.
> Mam do zrobienia projekt (PHP+MySQL) bazy firm.
> Firm bedzie około 5000-7000.
> Kazda z firm oprócz danych adresowych o sobie, o osobie do kontaktów itp
> bedzie zwiazana z wieloma atrybutami (data rozpoczęcia umowy, promocje, znizki, branza itp).
> Wyszło mi że do jednej firmy bedzie przypisanych około 70-100 cech.
> Czy umieszczać to wszystko w jednej tabeli czy rozbijac to na mniejsze i identyfikowac po ID??
> Wydaje mi sie że wygodniej byłoby dla mnie trzymać to w jednej ale
> że nie jestem zbyt doświadczony w zarządzaniu duza iloscią danych
> to zwracam sie do fachowców.
> Co będzie wydajniejsze i łatwiejsze w zarządzaniu?
> Pozdrawiam
Jesli juz azabierasz sie za projekt do ktorego nie masz kwalifikacji,
zadbaj chociaz o zdobycie wiedzy.
Pocztytaj co to jest postac normalna.





=?UTF-8?B?UmFkb3PFgmF3IFdpdGtvd2lja2k=?= - 04-11-2005 23:16

  Barton napisał(a):
> Witam.
> Mam do zrobienia projekt (PHP+MySQL) bazy firm.
> Firm bedzie około 5000-7000.
> Kazda z firm oprócz danych adresowych o sobie, o osobie do kontaktów itp
> bedzie zwiazana z wieloma atrybutami (data rozpoczęcia umowy, promocje, znizki, branza itp).
> Wyszło mi że do jednej firmy bedzie przypisanych około 70-100 cech.
> Czy umieszczać to wszystko w jednej tabeli czy rozbijac to na mniejsze i identyfikowac po ID??
> Wydaje mi sie że wygodniej byłoby dla mnie trzymać to w jednej ale
> że nie jestem zbyt doświadczony w zarządzaniu duza iloscią danych
> to zwracam sie do fachowców.
> Co będzie wydajniejsze i łatwiejsze w zarządzaniu?
> Pozdrawiam

Sorka stary, ale chyba jesli masz zamiar tworzyc taka baze to raczej
poczytaj sobie o zasadach tworzenia baz danych wydawnictwo robomatic ma
bardzo fajna ksiazke na ten temat. Dobry projekt bazy to polowa sukcesu.

Pozdro
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [MySQL] Czy da =?ISO-8859-2?Q?si=EA_wykonac_takie_powi=B1z?==?ISO-8859-2?Q?anie_mi=EAdzy_tabelami=2C_i_jak_to_odpyta=E6_? ==?ISO-8859-2?Q?=3F?= [mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?= Czy duza jest roznica miedzy Corel Draw Graphic Suite X3 ENG Box Upgrade a Corel Draw Graphic Suite 11? SELECT MAX(nazwaPola) FROM tabela WHERE .... i ORA-01405: pobran? warto?ci? kolumny jest NULL =?iso-8859-2?Q?=5Bmssql=5D_update_na_kilku_tabelach_jednocze= B6nie?= [mysql] =?ISO-8859-2?Q?r=F3=BFnice_mi=EAdzy_tabelami?= Tabela aktualnych =?ISO-8859-2?Q?KRAJ=D3W?= [MSSQL] Rekurencja? Tabela, która tworzy drzewko [MSSQL] Tabela jako argument funkcji/procedury? [MySql] - jedna tabela, dwa aliasy w zapytaniu
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • felgiuzywane.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com