create reservation model and relationship