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