Entity Relationship Diagram Analisis Kebutuhan Data

Tabel 3.3Struktur Tabel Property Nama Field Tipe Deskripsi id varchar11 Primary key , id category_id Int11 Id kategori address varchar255 Alamat property city_id Int11 Foreign key, city_id region_id Int11 Foreign key, region_id land_area Int11 - building_area Int11 - latitude double - longitude double - price Bigint20 Harga property negotiable Tyniint1 - duration_id Int11 - total_duration Int11 - total_bed_room Int11 - total_bath_room Int11 - total_floor Int11 - living_room Tyniint1 - maid_room Tyniint1 - kitchen Tyniint1 - garden Tyniint1 - carport Tyniint1 - user_id varchar50 - image varchar255 - validated Tyniint1 - Tabel 3.4Struktur Tabel Province Nama Field Tipe Deskripsi id int11 Primary key , id name varchar100 Nama propinsi Tabel 3.5Struktur Tabel City Nama Field Tipe Deskripsi id int11 Primary key , id Name varchar100 Nama kota Province_id Int11 Foreign key, province_id Tabel 3.6Struktur Tabel Region Nama Field Tipe Deskripsi id varchar11 Primary key , id name varchar100 Nama daerah City_id varchar11 Foreign key, city_id Tabel 3.7Struktur Tabel Category Nama Field Tipe Deskripsi id int11 Primary key , id value varchar50 Nama kategori Tabel 3.8Struktur Tabel Duration Nama Field Tipe Deskripsi id int11 Primary key , id value varchar50 durasi Tabel 3.9Struktur Tabel City Nama Field Tipe Deskripsi id int11 Primary key , id property Int11 Foreign key, property Name varchar100 Nama pengguna comment varchar255 komentar Status Int11 status

3.1.5.2.4 Implementasi Basis Data

Implementasi basis data dilakukan dengan menggunakan bahasa SQL, dimana aplikasi pemograman yang digunakan adalah MySQL, Implementasi basis datanya dalam bahasa SQL adalah sebagai berikut :

1. Table user

CREATE TABLE IF NOT EXISTS `user` `id` varchar50 NOT NULL, `password` varchar50 NOT NULL, `name` varchar50 NOT NULL, `telephone` varchar50 NOT NULL, `bb_pin` varchar50 NOT NULL, PRIMARY KEY `id` ENGINE=InnoDB DEFAULT CHARSET=latin1;

2. Table property

CREATE TABLE IF NOT EXISTS `property` `id` int11 NOT NULL AUTO_INCREMENT, `category_id` int11 NOT NULL, `address` varchar255 NOT NULL, `city_id` int11 NOT NULL, `region_id` int11 NOT NULL, `land_area` int11 NOT NULL, `building_area` int11 NOT NULL, `latitude` double NOT NULL, `longitude` double NOT NULL, `price` bigint20 NOT NULL, `negotiable` tinyint1 NOT NULL, `duration_id` int11 NOT NULL, `total_duration` int11 NOT NULL, `total_bed_room` int11 NOT NULL, `total_bath_room` int11 NOT NULL, `total_floor` int11 NOT NULL, `living_room` tinyint1 NOT NULL, `maid_room` tinyint1 NOT NULL, `kitchen` tinyint1 NOT NULL, `garden` tinyint1 NOT NULL, `carport` tinyint1 NOT NULL, `user_id` varchar50 NOT NULL, `image` varchar255 NOT NULL, `validated` tinyint1 NOT NULL, PRIMARY KEY `id` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;

3. Table province

CREATE TABLE IF NOT EXISTS `province` `id` int11 NOT NULL AUTO_INCREMENT, `name` varchar50 NOT NULL, PRIMARY KEY `id` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=35 ;

4. Table city

CREATE TABLE IF NOT EXISTS `city` `id` int11 NOT NULL AUTO_INCREMENT, `name` varchar50 NOT NULL, `province_id` int11 NOT NULL, PRIMARY KEY `id` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=45 ;

Dokumen yang terkait

Pembangunan Aplikasi Pencarian Toko Oleh–Oleh di Kota Yogyakarta Berbasis Lokasi dengan Pembangunan Aplikasi Pencarian Toko Oleh–Oleh di Kota Yogyakarta Berbasis Lokasi dengan Platform Android.

0 2 13

BAB 1 PENDAHULUAN Pembangunan Aplikasi Pencarian Toko Oleh–Oleh di Kota Yogyakarta Berbasis Lokasi dengan Platform Android.

0 4 8

dibuatnya Pembangunan Aplikasi Pencarian Toko Oleh–Oleh di Kota Yogyakarta Berbasis Lokasi dengan Platform Android.

0 2 10

Pembangunan Aplikasi Layanan Berbasis Lokasi Pencarian Obral (Sale) Terdekat Berbasis Pembangunan Aplikasi Layanan Berbasis Lokasi Pencarian Obral (Sale) Terdekat Berbasis Android.

0 4 14

PENDAHULUAN Pembangunan Aplikasi Layanan Berbasis Lokasi Pencarian Obral (Sale) Terdekat Berbasis Android.

0 2 6

TINJAUAN PUSTAKA Pembangunan Aplikasi Layanan Berbasis Lokasi Pencarian Obral (Sale) Terdekat Berbasis Android.

0 4 6

KESIMPULAN DAN SARAN Pembangunan Aplikasi Layanan Berbasis Lokasi Pencarian Obral (Sale) Terdekat Berbasis Android.

0 2 85

PEMBANGUNAN APLIKASI BERBASIS LOKASI PENCARI LAYANAN PENDIDIKAN PADA ANDROID PEMBANGUNAN APLIKASI BERBASIS LOKASI PENCARI LAYANAN PENDIDIKAN PADA ANDROID.

0 2 10

Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android.

0 3 13

Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android.

0 4 13