Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Projekt bazy danych
Boshi
post
Post #1





Grupa: Zarejestrowani
Postów: 342
Pomógł: 15
Dołączył: 30.08.2011

Ostrzeżenie: (0%)
-----


Cześć, mam pytanie. Mamy wiersz w excelu z 30 kolumnami. Wiersz ten jest identyfikowany przez nr umowy. Jeden wiersz=jedna umowa. Założenie na bazie mysql.

Jak wyszukać każdą daną po owej umowie? Dla przykładu;

mamy jakąś tabelę z informacjami o spedycji (czysto abstrakcyjnie) jest ona powiązana logicznie z innymi tabelami itd. Jednak patrząc w wiersz excela widzę od razu że np koszt 2000 zł jest do tej i tej umowy. Jak coś takiego odwzorować na bazie? jedyną możliwością widzę dodanie id_umowy do każdej tabeli ? nr umowy wiąże wszystkie dane, adresy, materiały,spedycje,klientów i chodzi o to by móc przeszukać po dowolnym atrybucie do jakiej umowy należy.



Panowie, ktoś pomoże? Taką tabelę powinno się dzielić w ogóle skoro wszystko jest przypisane do jednej kolumny? Jak to potem niby wyświetlić jak podzielę na tabele? nie wydaje się to nielogiczne? skakanie po kolejnych działach? Jak powinien wyglądać taki formularz dodawania danych? po kolei dodawanie np klientów, potem inwestycji itd? czy na jedenj stronie jakoś upchać np 6 formularzy (6 tabel), miał ktoś z czymś takim doczynienia? Bo ja szczerze nigdy, żeby jedna kolumna definiowała wszystkie pozostałe.

Ten post edytował Boshi 27.10.2016, 23:33:14
Go to the top of the page
+Quote Post
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Pokaż tego excela
Go to the top of the page
+Quote Post
dvdx95
post
Post #3





Grupa: Zarejestrowani
Postów: 47
Pomógł: 3
Dołączył: 11.10.2016

Ostrzeżenie: (0%)
-----


raczej po prostu tworzysz taka tabele w ktorej kazda kolumna bedzie okreslać coś innego np numer umowy, adres, firma , cena itd.. tyle kolum ile potrzebujesz .
a wyszukiwać można poprzez mysqladmina logując sie do bazy albo napisać prosty skrypt php ktory bedzie łączył się z baza danych i wyszukiwał nam dane które chcemy.
Nie wiem czy o to Ci chodzi.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 09:16