Dwa "proste" zadania z baz

0

Witam. Muszę zrobić dwa zadanka z baz danych, jednak nie mam pojęcia jak. Czy byłby ktoś tak miły i pomógł mi, najlepiej z wytłumaczeniem dlaczego tak, a nie inaczej? Z góry ogromne dzięki za pomoc.

  1. Podczas wykonywania systemu informatycznego do obsługi SPRZEDAŻY w hurtowni bombonierek w bardzo uproszczony sposób ujęto zagadnienie kontaktu z klientem - zaproponowano jedynie w tabeli "klient" pole "telefon kontaktowy". Pole to służy do zapamiętania numeru telefonu, pod którym najłatwiej zastać klienta. Oczywiście takie wykonanie systemu informatycznego jest dopuszczalne, gdy ma on służyć tylko i wyłacznie do obsługi sprzedaży.
    Gdyby odbiorca tak wykonanego systemu tworzył dział marketingu i poprosił o możliwość zapamiętania w bazie dowolnej liczby telefonów, faksów, adresów e-mail, czy INNYCH DOWOLNYCH FORM KONTAKTU, poprzez które można skontaktować się z klientem (np.: PSI, GG, forum internetowe, IRC...), to jakie zmiany można wykonać w tabelach, żeby sprostać takim wymaganiom?

  2. Podczas wykonywania systemu informatycznego do obsługi sprzedaży w hurtowni bombonierek w bardzo uproszczony sposób ujęto zasady wystawiania faktur. Zaproponuj zmianę istniejącego projektu (układu tabel) tak, aby nie można było wystawić faktury VAT do zamówienia, dla którego klient nie jest znany (przypominam, że sytuacja taka może mieć miejsce, gdy dochodzi do natychmiastowego opłacenia zamówienia - np.: anonimowy klient kupuje bombonierkę, płaci, odbiera paragon i wychodzi).
    Wskazówka: trzeba wykonać trzy czynności w istniejącej bazie (to jeden ze sposobów).

0

Zadanie pierwsze naprawdę jest banalne... Serio sam nie możesz wpaść na rozwiązanie?
Co do zadania drugiego - żeby zaproponować zmianę istniejącego układu tabel trzeba go znać. Ja nie znam, więc nie mam jak pomóc.

0

Jeśli chodzi o pierwsze, to myślałem żeby zrobić tabelę z formami kontaktu, która była by połączona z ID klienta. Dobrze rozumuję? A tego drugiego nie da się zrobić bez poznania układu tabel? Bo mam tylko treść zadnia, bez żadnych tabel...

0

No bez żartów...

W treści zadania wyraźnie masz napisane:

Wskazówka: trzeba wykonać trzy czynności w istniejącej bazie (to jeden ze sposobów).

W istniejącej bazie... Zapytaj zlecającego zadanie skąd masz ją wziąć.

0

Dobra, zapytam. A co z tym pierwszym zadaniem? Jeszcze raz dzięki za każdą pomoc.

0

dobrze rozumujesz

0
bazodanowiec amator napisał(a)

Jeśli chodzi o pierwsze, to myślałem żeby zrobić tabelę z formami kontaktu, która była by połączona z ID klienta. Dobrze rozumuję?

Zauważ tylko, że w tej tabeli w poszczególnych będziesz miał maile, telefony, faksy, itd., więc przydałoby się je jeszcze jakoś między sobą rozróżniać.

0

Wszystko już wiem, ale i tak dzięki za pomoc ;)

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