====== CouchDB Projekt ====== ===== Baza danych ===== - Umieść w bazie danych dokumenty reprezentujące części samochodowe, każdy z dokumentów musi zawierać przynajmniej 6 atrybutów: nazwę części, numer katalogowy, markę, model i rok produkcji samochodu do którego pasuje część, oraz ile razy dana część występuje w samochodzie, - napisz widok ''samochod'', który umożliwi dostęp do informacji o częściach posortowanych ze względu na markę, model i rok produkcji, - napisz widok ''czesc'', który umożliwi dostęp do informacji o częściach posortowanych ze względu na numer katalogowy, - napisz widok ''ile'', który obliczy ile jest części dla danego samochodu (rozróżnianego po marce, modelu i roku produkcji). ===== Sprawozdanie ===== Sprawozdanie z projektu proszę przesłać na adres: wojnicki@agh.edu.pl. Jako tytuł wiadomości proszę podać: //PAW:nazwisko, imie//. W sprawozdaniu należy umieścić: - kod //design document// zawierającego w/w widoki, - odpowiedzi na następujące pytania. - Pod jakim adresem URI można odnaleźć informacje jakie są dostępne części dla samochodu marki //Syrena//, model //105// z //1978// roku? Podpowiedź: do widoku można przekazać za pomocą GET parametr ''key'', który określa wartość klucza dla której mają być zwróceone informacje np.: http://..../nazwa_widoku?key="czarny" zwróci tylko rekordy o wartości klucza równiej ''czarny''. - Pod jakim adresem można dowiedzieć się ile jest części dla w/w //Syreny//?