I can't speak for the other services, but for the USAF, I would suggest a good reading of AFI36-2909; specifically these portions:
1.2.6. The Superintendent, United States Air Force Academy (USAFA). 1.2.6.1. Develops, coordinates and executes unprofessional and professional relationship training for all military and civilian personnel assigned to USAFA. 1.2.6.2. Ensures all USAFA faculty, staff and cadets are trained on the prohibition of unprofessional relationships between trainers and trainees listed in Chapter 4 and all administrative requirements outlined in paragraph 4.4 are met
hWor training, and Air National Guard members in Title 10 status to oebey the mandatory provisions in this paragraph and subparagraphs constitutes a violation of Article 92, Uniform Code of Military Justice. Air National Guard members in Title 32 status performing full-time National Guard duty or inactive duty for training, who violate the mandatory provisions of this instruction, may be held accountable through similar provisions of their respective State Military Codes.
4.2.1.1. Develop or conduct a personal, intimate, or sexual relationship with a prospective Air Force member, an applicant, a recruit, a trainee, a student, or a cadet. This includes, but is not limited to, dating, handholding, kissing, embracing, caressing, and engaging in sexual activities. Prohibited personal, intimate, or sexual relationships include those relationships conducted in person or via cards, letters, e-mails, telephone calls, instant messaging, video, photographs, social networking, texting, or any other means of communication.
Now, when you read all of 4.2...it gets VERY detailed about cadets. Some folks say "well that only applies to trainers" however in further reading, it also speaks to AF members hosting cadets, etc., and makes it clear that ANY AF member could be construed to be a "trainer" and therefore this would apply.
My advice, as an old senior officer, is to take the cadet/officer relationship beyond TACAN lock...or put it on hold until the cadet is in a newer status that's acceptable to the hierarchy.
Steve
USAFA ALO
USAFA '83