sharkiefff/RBAC-Text2SQL-Benchmark huggingface dataset:
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: Return the weight of the shortest person.
Answer: SELECT Weight FROM people ORDER BY Height ASC LIMIT 1
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT Weight FROM people ORDER BY Height ASC LIMIT 1
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: What is the name of the entrepreneur with the greatest weight?
Answer: SELECT T2.Name FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T2.Weight DESC LIMIT 1
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT T2.Name FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T2.Weight DESC LIMIT 1
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: Return the name of the heaviest entrepreneur.
Answer: SELECT T2.Name FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T2.Weight DESC LIMIT 1
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT T2.Name FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T2.Weight DESC LIMIT 1
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: What is the total money requested by entrepreneurs with height more than 1.85?
Answer: SELECT sum(T1.Money_Requested) FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID WHERE T2.Height  >  1.85
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT sum(T1.Money_Requested) FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID WHERE T2.Height  >  1.85
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: Give the total money requested by entrepreneurs who are taller than 1.85.
Answer: SELECT sum(T1.Money_Requested) FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID WHERE T2.Height  >  1.85
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT sum(T1.Money_Requested) FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID WHERE T2.Height  >  1.85
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: What are the dates of birth of entrepreneurs with investor "Simon Woodroffe" or "Peter Jones"?
Answer: SELECT T2.Date_of_Birth FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID WHERE T1.Investor  =  "Simon Woodroffe" OR T1.Investor  =  "Peter Jones"
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT T2.Date_of_Birth FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID WHERE T1.Investor  =  "Simon Woodroffe" OR T1.Investor  =  "Peter Jones"
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: Return the dates of birth for entrepreneurs who have either the investor Simon Woodroffe or Peter Jones.
Answer: SELECT T2.Date_of_Birth FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID WHERE T1.Investor  =  "Simon Woodroffe" OR T1.Investor  =  "Peter Jones"
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT T2.Date_of_Birth FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID WHERE T1.Investor  =  "Simon Woodroffe" OR T1.Investor  =  "Peter Jones"
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: What are the weights of entrepreneurs in descending order of money requested?
Answer: SELECT T2.Weight FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T1.Money_Requested DESC
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT T2.Weight FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T1.Money_Requested DESC
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: Return the weights of entrepreneurs, ordered descending by amount of money requested.
Answer: SELECT T2.Weight FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T1.Money_Requested DESC
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT T2.Weight FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T1.Money_Requested DESC
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: What are the investors of entrepreneurs and the corresponding number of entrepreneurs invested by each investor?
Answer: SELECT Investor ,  COUNT(*) FROM entrepreneur GROUP BY Investor
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT Investor ,  COUNT(*) FROM entrepreneur GROUP BY Investor
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: How many entrepreneurs correspond to each investor?
Answer: SELECT Investor ,  COUNT(*) FROM entrepreneur GROUP BY Investor
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT Investor ,  COUNT(*) FROM entrepreneur GROUP BY Investor
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: What is the investor that has invested in the most number of entrepreneurs?
Answer: SELECT Investor FROM entrepreneur GROUP BY Investor ORDER BY COUNT(*) DESC LIMIT 1
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT Investor FROM entrepreneur GROUP BY Investor ORDER BY COUNT(*) DESC LIMIT 1
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: Return the investor who have invested in the greatest number of entrepreneurs.
Answer: SELECT Investor FROM entrepreneur GROUP BY Investor ORDER BY COUNT(*) DESC LIMIT 1
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT Investor FROM entrepreneur GROUP BY Investor ORDER BY COUNT(*) DESC LIMIT 1
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: What are the investors that have invested in at least two entrepreneurs?
Answer: SELECT Investor FROM entrepreneur GROUP BY Investor HAVING COUNT(*)  >=  2
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT Investor FROM entrepreneur GROUP BY Investor HAVING COUNT(*)  >=  2
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: Return the investors who have invested in two or more entrepreneurs.
Answer: SELECT Investor FROM entrepreneur GROUP BY Investor HAVING COUNT(*)  >=  2
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT Investor FROM entrepreneur GROUP BY Investor HAVING COUNT(*)  >=  2
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: List the names of entrepreneurs and their companies in descending order of money requested?
Answer: SELECT T2.Name ,  T1.Company FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T1.Money_Requested
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT T2.Name ,  T1.Company FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T1.Money_Requested
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: What are the names of entrepreneurs and their corresponding investors, ordered descending by the amount of money requested?
Answer: SELECT T2.Name ,  T1.Company FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T1.Money_Requested
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT T2.Name ,  T1.Company FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T1.Money_Requested
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: List the names of people that are not entrepreneurs.
Answer: SELECT Name FROM people WHERE People_ID NOT IN (SELECT People_ID FROM entrepreneur)
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT Name FROM people WHERE People_ID NOT IN (SELECT People_ID FROM entrepreneur)
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: What are the names of people who are not entrepreneurs?
Answer: SELECT Name FROM people WHERE People_ID NOT IN (SELECT People_ID FROM entrepreneur)
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT Name FROM people WHERE People_ID NOT IN (SELECT People_ID FROM entrepreneur)
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: Show the investors shared by entrepreneurs that requested more than 140000 and entrepreneurs that requested less than 120000.
Answer: SELECT Investor FROM entrepreneur WHERE Money_Requested  >  140000 INTERSECT SELECT Investor FROM entrepreneur WHERE Money_Requested  <  120000
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT Investor FROM entrepreneur WHERE Money_Requested  >  140000 INTERSECT SELECT Investor FROM entrepreneur WHERE Money_Requested  <  120000
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: What are the investors who have invested in both entrepreneurs who requested more than 140000 and entrepreneurs who requested less than 120000?
Answer: SELECT Investor FROM entrepreneur WHERE Money_Requested  >  140000 INTERSECT SELECT Investor FROM entrepreneur WHERE Money_Requested  <  120000
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT Investor FROM entrepreneur WHERE Money_Requested  >  140000 INTERSECT SELECT Investor FROM entrepreneur WHERE Money_Requested  <  120000
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: How many distinct companies are there?
Answer: SELECT count(DISTINCT Company) FROM entrepreneur
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT count(DISTINCT Company) FROM entrepreneur
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: Count the number of different companies.
Answer: SELECT count(DISTINCT Company) FROM entrepreneur
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT count(DISTINCT Company) FROM entrepreneur
##Instruction:
Database: entrepreneur
Total Tables: 2
Total Columns: 10

Table Schemas:

entrepreneur contains tables such as entrepreneur, people.
Table entrepreneur has columns such as Entrepreneur_ID, People_ID, Company, Money_Requested, Investor.
Entrepreneur_ID is the primary key.
Table people has columns such as People_ID, Name, Height, Weight, Date_of_Birth.
People_ID is the primary key.
The People_ID of entrepreneur is the foreign key of People_ID of people.

##Role Access Policy (Column-Level):
Role: DataOperator_2
Accessible Columns:
  - entrepreneur: * (all columns)
  - people: * (all columns)

Question: Show the company of the tallest entrepreneur.
Answer: SELECT T1.Company FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T2.Height DESC LIMIT 1
Permission: allowed (All required columns are permitted)
Gold SQL: SELECT T1.Company FROM entrepreneur AS T1 JOIN people AS T2 ON T1.People_ID  =  T2.People_ID ORDER BY T2.Height DESC LIMIT 1