public void inputPhysicianHandler(BufferedReader reader, Physician physician) throws SQLException {
		DisplayUtility.printInNewLines(new String[]{
				"1. Add a New Observation Type",
				"2. Add an Association between Observation Type and Illness",
				"3. Add an Association between Patient and Illness",
				"4. View Patients",
				"5. Back"
				});
		
		try {
			while (true) {
				String line = reader.readLine();
				boolean canExit = false;
				
				switch (line) {
				case "1":
					System.out.println("Add a new Observation Type");
					addObservationType(reader,physician);
					break;
				case "2":
					System.out.println("Add an Association between Observation Type and Illness");
					createAssociationForObservationType(reader,physician);
					break;
				case "3":
					System.out.println("Add an Association between Patient and Illness");
					createAssociationForPatient(reader,physician);
					break;
				case "4":
					System.out.println("View Patients");
					viewPatients(reader,physician);
					break;
				case "5":
					System.out.println("Back<logout>");
					LoginUtility.inputLoginHandler(reader);
					canExit = true;
					break;
				default:
					System.out.println("Please enter a valid input");
					break;
				}
				
				if(canExit)
					break;
			}
		} catch (IOException e) {
			System.err.println(e);
		}
	}