Merhabalar öylesine forumda geziniyordum konunuzu gördüm ve bir fikir vereyim dedim. Yaptıracağınız program için ihtiyacınız olacak temek veri tabanı bu olacaktır. Bunu MSSql de query ( sorgu ) olarak calıstırırsanız otomatik oluşur. Sonrasında da istediğiniz gibi masaüstü, web gibi platformlarda bu bilgilere göre işlem yaparsınız.
Not : Ayrıca "IdentityNumber" ı yani kullanıcı / ziyaretçi T.C numarasınıda yine e devletten doğrulamanız gerektiğini unutmayın güvenlik için.
Birde siz extra içerik için veritabanını kendinize göre istediğiniz gibide geliştirebilirsiniz.
-- Create Hostel Management Database
CREATE DATABASE HostelManagement;
GO
-- Use the Hostel Management Database
USE HostelManagement;
GO
-- Create Users Table
CREATE TABLE Users (
UserID INT PRIMARY KEY,
FirstName VARCHAR(50),
LastName VARCHAR(50),
Gender VARCHAR(10),
BirthDate DATE,
Email VARCHAR(50),
PhoneNumber VARCHAR(20),
IdentityNumber NUMERIC(20)
);
GO
-- Create Rooms Table
CREATE TABLE Rooms (
RoomID INT PRIMARY KEY,
RoomNumber VARCHAR(20),
Capacity INT,
Occupancy INT
);
GO
-- Create Reservations Table
CREATE TABLE Reservations (
ReservationID INT PRIMARY KEY,
UserID INT,
RoomID INT,
CheckInDate DATE,
CheckOutDate DATE,
FOREIGN KEY (UserID) REFERENCES Users(UserID),
FOREIGN KEY (RoomID) REFERENCES Rooms(RoomID)
);
GOİyi forumlar