[MySQL] Struktura bazy

Odpowiedz Nowy wątek
2007-05-09 13:12

Rejestracja: 16 lat temu

Ostatnio: 1 rok temu

0

Czesc, mam problem jak zawsze ze struktura bazy

chce napisac prosty programik Delphi + MySQL

Data       | Materiały     | Koszt | Zamawiający | Cel |
           | Nazwa | Ilość |       |             |     |

Nie mam pojęcia jak to zrobic :(


30.03.2011 :) na świat przyszły Ala i Natalka :*

Pozostało 580 znaków

2007-05-09 13:45

Rejestracja: 16 lat temu

Ostatnio: 7 lat temu

0

to znaczy czego oczekujesz od nas??


- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij

Pozostało 580 znaków

2007-05-09 13:57

Rejestracja: 16 lat temu

Ostatnio: 1 rok temu

0

Zrobilem tak, lecz nie wiem czy bedzie to dobre rozwiazanie:

Wpisuje pierw:
DATA | TYTUL ZAMOWIENIA | OSOBA | CEL ZAMOWIENIA

dostaje ID wpisu i wg ID dodaje materialy

1 | PAPIER | ILOSC
1 | KLEJ | ILOSC
itd

pozniej daje szukanie wg ID

na pewno zakrecilem teraz :P

-- 
-- Struktura tabeli dla  `cena`
-- 
CREATE TABLE `cena` (
  `id` int(11) NOT NULL default '0',
  `cena` varchar(10) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- 
-- Zrzut danych tabeli `cena`
-- 
-- 
-- Struktura tabeli dla  `users`
-- 
CREATE TABLE `users` (
  `id_usr` int(1) NOT NULL default '0',
  `imie` varchar(50) NOT NULL default '',
  `nazwisko` varchar(50) NOT NULL default '',
  `mail` varchar(100) NOT NULL default '',
  PRIMARY KEY  (`id_usr`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- 
-- Zrzut danych tabeli `users`
-- 
-- 
-- Struktura tabeli dla  `zam_info`
-- 
CREATE TABLE `zam_info` (
  `id` int(1) NOT NULL auto_increment,
  `data` date NOT NULL default '0000-00-00',
  `nazwa` varchar(200) NOT NULL default '',
  `osoba` int(11) NOT NULL default '0',
  `cel` varchar(200) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-- 
-- Zrzut danych tabeli `zam_info`
-- 
-- 
-- Struktura tabeli dla  `zam_material`
-- 
CREATE TABLE `zam_material` (
  `id` int(1) NOT NULL default '0',
  `nazwa` varchar(100) NOT NULL default '',
  `ilosc` int(1) NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- 
-- Zrzut danych tabeli `zam_material`
-- 

30.03.2011 :) na świat przyszły Ala i Natalka :*

Pozostało 580 znaków

2007-05-10 21:15

Rejestracja: 16 lat temu

Ostatnio: 7 lat temu

0
  1. po co tabela cena
  2. brakuje tabeli towar
  3. w jaki sposób zam_material jest powiązane z zam_info

- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0