Restaurants & Members & Orders Dataset
Restaurant members and order details
@kaggle.vainero_restaurants_customers_orders_dataset
Restaurant members and order details
@kaggle.vainero_restaurants_customers_orders_dataset
This dataset is taken from SQL Server Database, so the files (tables) are related to each other. The dataset includes the category, restaurant information, member information, order information, date, time, location, finance information, and more...
Because the files are related, you need to decide how to combine the data and which method you will apply - join(), merge(), append(), concat(), maybe anything else idea... Which columns do you think are not necessary? Are there within the data duplicates or may be missing data? There is a lot of interesting information here.
In addition to classical EDA, could you use the dataset and apply a range of machine learning methods, most notably classifier models (logistic regression, SVM, random forest, etc.)?
CREATE TABLE cities (
"id" BIGINT,
"city" VARCHAR
);CREATE TABLE meals (
"id" BIGINT,
"restaurant_id" BIGINT,
"serve_type_id" BIGINT,
"meal_type_id" BIGINT,
"hot_cold" VARCHAR,
"meal_name" VARCHAR,
"price" DOUBLE
);CREATE TABLE meal_types (
"id" BIGINT,
"meal_type" VARCHAR
);CREATE TABLE members (
"id" BIGINT,
"first_name" VARCHAR,
"surname" VARCHAR,
"sex" VARCHAR,
"email" VARCHAR,
"city_id" BIGINT,
"monthly_budget" DOUBLE
);CREATE TABLE monthly_member_totals (
"member_id" BIGINT,
"first_name" VARCHAR,
"surname" VARCHAR,
"sex" VARCHAR,
"email" VARCHAR,
"city" VARCHAR,
"year" BIGINT,
"month" BIGINT,
"order_count" BIGINT,
"meals_count" BIGINT,
"monthly_budget" DOUBLE,
"total_expense" DOUBLE,
"balance" DOUBLE,
"commission" DOUBLE
);CREATE TABLE order_details (
"id" BIGINT,
"order_id" BIGINT,
"meal_id" BIGINT
);CREATE TABLE orders (
"id" BIGINT,
"date" TIMESTAMP,
"hour" VARCHAR,
"member_id" BIGINT,
"restaurant_id" BIGINT,
"total_order" DOUBLE
);CREATE TABLE restaurants (
"id" BIGINT,
"restaurant_name" VARCHAR,
"restaurant_type_id" BIGINT,
"income_persentage" DOUBLE,
"city_id" BIGINT
);CREATE TABLE restaurant_types (
"id" BIGINT,
"restaurant_type" VARCHAR
);CREATE TABLE serve_types (
"id" BIGINT,
"serve_type" VARCHAR
);Anyone who has the link will be able to view this.