Küçük ev (tiny house) konseptli yaşam alanlarının tasarımı, malzeme yönetimi ve operasyonel süreçleri için geliştirilmiş ilişkisel veritabanı mimarisi.
Tiny House hareketi giderek büyürken, bu özel yapıların tasarım süreçleri, malzeme takibi ve müşteri yönetimi karmaşık bir hal alabilmektedir. Bu proje, bir Tiny House üretim/yönetim sürecinin arka planında çalışan veri mimarisini modellemek amacıyla TSQL (Transact-SQL) kullanılarak geliştirilmiştir.
Proje; tablolar arası ilişkiler (foreign keys), veri bütünlüğü, karmaşık sorgular, görünüm (view) ve saklı yordamlar (stored procedures) gibi SQL Server yeteneklerini aktif olarak kullanır.
- 🏗️ Tasarım ve Malzeme Yönetimi: Ev modelleri ve bu modellere ait yapı malzemelerinin stok takibi.
- 👥 Müşteri ve Sipariş Takipleri: Hangi müşterinin hangi tasarımı sipariş ettiğinin ve üretim aşamalarının loglanması.
- ⚙️ Otomatize İşlemler (Triggers & Procedures): Stok düşümü, maliyet hesaplamaları ve sipariş durumu güncellemeleri için yazılmış özel veritabanı fonksiyonları.
- 📊 Raporlama (Views): En çok tercih edilen tasarımlar, azalan stoklar ve aylık sipariş özetleri gibi hızlı erişim görünümleri.
(Not: Eğer veritabanı şemanı gösteren bir E-R Diyagramı (Entity-Relationship) görselin varsa buraya eklemen projeyi mükemmel bir seviyeye taşır!)
- Veritabanı Yönetim Sistemi: Microsoft SQL Server
- Sorgu Dili: T-SQL (Transact-SQL)
- Veritabanı Tasarımı: İlişkisel Veritabanı Modeli (RDBMS)
Bu veritabanını kendi yerel SQL Server ortamınızda ayağa kaldırmak için şu adımları izleyebilirsiniz:
- SQL Server ve SQL Server Management Studio (SSMS) kurulu olmalıdır.
- Repoyu bilgisayarınıza indirin:
git clone [https://github.com/alpereee/tiny-house.git](https://github.com/alpereee/tiny-house.git)