'decimal:7', 'longitude' => 'decimal:7', 'check_in_time' => 'datetime:H:i', 'check_out_time' => 'datetime:H:i', 'status' => 'integer', ]; public const TABLE_NAME = 'hotels'; protected $table = self::TABLE_NAME; public function restaurant(): BelongsTo { return $this->belongsTo(Restaurant::class); } public function floors(): HasMany { return $this->hasMany(Floor::class); } public function roomTypes(): HasMany { return $this->hasMany(RoomType::class); } public function rooms(): HasMany { return $this->hasMany(Room::class); } public function bookings(): HasMany { return $this->hasMany(Booking::class); } }