Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

(Ravintolatietokanta) Paikkatietojärjestelmä ”Paikkari”

Samankaltaiset esitykset


Esitys aiheesta: "(Ravintolatietokanta) Paikkatietojärjestelmä ”Paikkari”"— Esityksen transkriptio:

1 (Ravintolatietokanta) Paikkatietojärjestelmä ”Paikkari”
Esimerkkitietokanta IIZO3020 Tietokantojen perusteet © Jouni Huotari & IDM5S1-ryhmä Versio 0.2 ( )

2 Ravintolatietokanta Tavoitteena on luoda tietokanta, josta voidaan hakea tietoa ruoista, juomista, paikkojen sijainnista ja ikärajoista Tietokannasta pitää saada selville, ketä (= henkilö) oli paikalla (voidaan esim. tarkistaa olinko itse mukana :) Ravintolalla tarkoitetaan mitä tahansa paikkaa, jossa saa syötävää, juotavaa tai muuta viihdykettä

3 Käsite-ehdokkaat Paikka Ruoka (syötävä) Juoma (juotava) Henkilö
Viihdyke Sijainti Ikäraja Läsnäolo/aika? Ravintola

4 Käsite-ehdokkaat (ryhmitelty)
Paikka Ravintola tai muun tyyppinen paikka, esim. Internet-Café Sijainti (osoite tms.) Ikäraja Palvelu Ruoka (syötävä) Juoma (juotava) Muu viihdyke Henkilö Läsnäolo (eli vierailu tai käyntikerta) Aika (paikka, henkilo)

5 Käsitemalli, versio 0.1 (huojo 23.1.2006)
PAIKKA HENKILÖ * * Huom. Ajan säästämiseksi emme kirjaa muita käsitteitä vielä tässä vaiheessa

6 Käsitemalli, versio 0.2 (ominaisuudet lisätty, huojo 23.1.2006)
PAIKKA HENKILÖ * * vierailee PaikkaID PaikanNimi PaikanTyyppi Katuosoite Postinumero Postitoimipaikka Kaupunginosa GPS-osoite Aukioloaika Ikärajat PaikkaMuutTiedot HenkilönNimi Miten sijainti ilmaistaan? Koko osoite, esim. Kauppakatu 2, JYVÄSKYLÄ Katuosoite, Postinumero ja Postitoimipaikka omiksi tiedoiksi Päätös. Tehdään yleiskäyttöinen tietokanta, joka soveltuu muuallekin kuin pelkästään Jyväskylään Laitetaanko GPS-osoite mukaan? Yhdellä paikalla voi olla useita ikärajoja ja siten se kuuluisi laittaa omaan käsitteeseensä (Ikäraja-käsite), ajan säästämiseksi ja tietokannan yksinkertaistamiseksi se laitetaan kuitenkin paikkatietoihin (tällöin ei kuitenkaan voida helposti hakea tietoa paikan ikärajoista)

7 Käsitemalli, versio 0.3 (M:N-yhteydet purettu, huojo 30.1.2006)
PAIKKA HENKILÖ 1..1 1..1 PaikkaID PaikanNimi PaikanTyyppi Katuosoite Postinumero Postitoimipaikka Kaupunginosa GPS-osoite Aukioloaika Ikärajat PaikkaMuutTiedot HenkilöID HenkilönNimi Puhelinnumero Syntymävuosi Kotisivu Kuva HenkilöMuutTiedot VIERAILU 0..* 0..* VierailuID Aika HenkilöID (FK) PaikkaID (FK) Kustannus VierailuMuutTiedot Vierailu eli läsnäolo

8 Lisätehtävä Lisää Palvelu-käsite PALVELU PAIKKA HENKILÖ * * * *

9 Käsitemalli, Palvelu lisätty
PAIKKA HENKILÖ 1..1 1..1 1..1 PaikkaID PaikanNimi PaikanTyyppi Katuosoite Postinumero Postitoimipaikka Kaupunginosa GPS-osoite Aukioloaika Ikärajat PaikMuutTiedot HenkilöID HenkilönNimi Puhelinnumero Syntymävuosi Kotisivu Kuva HlöMuutTiedot PALVELU VIERAILU 0..* 0..* 0..* PalvelunNimi PaikkaID (FK) Laatuarvio PalvMuutTiedot VierailuID Aika HenkilöID (FK) PaikkaID (FK) Kustannus VierMuutTiedot Koska palvelusta ei talleteta muuta tietoa kuin ainoastaan palvelun nimi (ruoka, juoma tms.), siitä ei tehdä omaa käsitettä


Lataa ppt "(Ravintolatietokanta) Paikkatietojärjestelmä ”Paikkari”"

Samankaltaiset esitykset


Iklan oleh Google